import java.awt.geom.Point2D;
import java.util.List;

/**
 * This interface constitutes the required methods for a Navigator
 * implementation to be used in this system.
 * 
 * @author Emanuel Yifter Lindgren (dv11elr), Anders Lumio (dv11alo)
 *
 */
public interface Navigator {

    /**
     * Once called the Navigator shall navigate the robot along the given path.
     * 
     * @param path
     *            a sequence of coordinates to navigate along.
     */
    public void navigate(List<Point2D.Double> path);
}
